/**
 * 
 */
package com.geezdata.cps.ttk.mapper.mapper;

import com.geezdata.cps.cqrs.mapper.base.insert.InsertBatchMapper;
import com.geezdata.cps.cqrs.mapper.base.insert.InsertMapper;
import com.geezdata.cps.cqrs.mapper.base.select.SelectBatchMapper;
import com.geezdata.cps.cqrs.mapper.base.select.SelectByPrimaryKeyMapper;
import com.geezdata.cps.cqrs.mapper.base.select.SelectOneMapper;
import com.geezdata.cps.cqrs.mapper.base.update.UpdateByPrimaryKeyMapper;
import com.geezdata.cps.ttk.domain.domain.Goods;

/**
 * @author tfwan
 *
 */
public interface GoodsMapper extends 
		InsertMapper<Goods, Long>,
		UpdateByPrimaryKeyMapper<Goods>,
		SelectOneMapper<Goods>,
		SelectByPrimaryKeyMapper<Goods, Long>,
		SelectBatchMapper<Goods>,
		InsertBatchMapper<Goods> {

	Goods selectByPddGoodsId(String pddGoodsId);
}
